/*
 * @(#)LanguageCommunication.java
 * Date 2013-08-08
 * Version 1.0
 * Author Jim Horner
 * Copyright (c)2012
 */


package us.hornerscorners.lamppost.model.patient;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;
import us.hornerscorners.lamppost.model.common.CodedElement;

/**
 *
 * @author jim
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class LanguageCommunication {

    /** Field description */
    private CodedElement languageCode;

    /** Field description */
    private Boolean preferenceInd;

    /**
     * Constructs ...
     *
     */
    public LanguageCommunication() {

        super();
    }

    /**
     * Method description
     *
     *
     * @return
     */
    public CodedElement getLanguageCode() {
        return languageCode;
    }

    /**
     * Method description
     *
     *
     * @return
     */
    public Boolean getPreferenceInd() {
        return preferenceInd;
    }

    /**
     * Method description
     *
     *
     * @param languageCode
     */
    public void setLanguageCode(CodedElement languageCode) {
        this.languageCode = languageCode;
    }

    /**
     * Method description
     *
     *
     * @param preferenceInd
     */
    public void setPreferenceInd(Boolean preferenceInd) {
        this.preferenceInd = preferenceInd;
    }
}
